package com.yin.project.admin.rbac.service;

import java.util.List;

import com.yin.project.admin.rbac.model.RoleEntity;

/**
 * Created by Eason on 2016/12/29.
 */
public interface RoleService {

    List<RoleEntity> queryRolesByParams();
    /**
     * 添加角色
     * @param role
     * @return 角色ID
     */
    public void addRole(RoleEntity role);
    /**
     * 修改角色
     * @param menu
     */
    public RoleEntity updateRole(RoleEntity roleEntity);
    /**
     * 查询一个角色
     * @return
     */
    RoleEntity queryRoleById(String id);
    /**
     * 删除角色
     */
    public void  deleteRole(String id);
    
}
